<%@ page contentType="text/html; charset=utf-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="c_rt" uri="http://java.sun.com/jstl/core_rt"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="fmt_rt" uri="http://java.sun.com/jstl/fmt_rt"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql"%>
<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml"%>
<%@ taglib prefix="x_rt" uri="http://java.sun.com/jstl/xml_rt"%>
<%@ taglib prefix="wr_fn" uri="http://njo.org/taglib/functions"%>
${wr_fn:isEmpty(package) ? '' : wr_fn:evaluate('package ${package};', pageContext)}

/**
 * 适配(器)源.
 *
 * 1,这个类实现了最终的任务(request).
 * 2,把这个类(或子类)的实例交给适配器(Adapter),
 *   在适配器类执行request方法是执行specificRequest方法.
 *
 * 注意:适配(器)源类(Adaptee)或子类是作为适配器(Adapter)类成员存在.
 */
public class ${pgid}Adaptee {

    /**
     * 任务(request)的最终实现.
     */
    public void specificRequest() {
        System.out.println("Adaptee: SpecificRequest");
    }
}
